Straight skeletons with additive and multiplicative weights and their application to the algorithmic generation of roofs and terrains
نویسندگان
چکیده
We introduce additively-weighted straight skeletons as a new generalization of straight skeletons. An additively-weighted straight skeleton is the result of a wavefront-propagation process where, unlike in previous variants of straight skeletons, wavefront edges do not necessarily start to move at the begin of the propagation process but at later points in time. We analyze the properties of additively-weighted straight skeletons and show how to compute straight skeletons with both additive and multiplicative weights. We then show how to use additively-weighted and multiplicatively-weighted straight skeletons to generate roofs and terrains for polygonal shapes such as the footprints of buildings or river networks. As a result, we get an automated generation of roofs and terrains where the individual facets have different inclinations and may start at different heights.
منابع مشابه
Bisector Graphs for Min-/Max-Volume Roofs over Simple Polygons
Piecewise-linear terrains (“roofs”) over simple polygons were studied by Aichholzer et al. (1995) in their work on straight skeletons of polygons. We show how to construct a roof over a simple polygon that has minimum (or maximum) volume among all roofs that drain water. Such a maximum-volume (minimumvolume) roof can have quadratic (maybe cubic, resp.) number of facets. Our algorithm for comput...
متن کاملParallel Genetic Algorithm Using Algorithmic Skeleton
Algorithmic skeleton has received attention as an efficient method of parallel programming in recent years. Using the method, the programmer can implement parallel programs easily. In this study, a set of efficient algorithmic skeletons is introduced for use in implementing parallel genetic algorithm (PGA).A performance modelis derived for each skeleton that makes the comparison of skeletons po...
متن کاملParallel Genetic Algorithm Using Algorithmic Skeleton
Algorithmic skeleton has received attention as an efficient method of parallel programming in recent years. Using the method, the programmer can implement parallel programs easily. In this study, a set of efficient algorithmic skeletons is introduced for use in implementing parallel genetic algorithm (PGA).A performance modelis derived for each skeleton that makes the comparison of skeletons po...
متن کاملPrediction of Temperature distribution in Straight Fin with variable Thermal Conductivity and Internal Heat Generation using Legendre Wavelet Collocation Method
Due to increasing applications of extended surfaces as passive methods of cooling, study of thermal behaviors and development of mathematical solutions to nonlinear thermal models of extended surfaces have been the subjects of research in cooling technology over the years. In the thermal analysis of fin, various methods have been applied to solve the nonlinear thermal models. This paper focuses...
متن کاملMulti-boiling Heat Transfer Analysis of a Convective Straight Fin with Temperature-Dependent Thermal Properties and Internal Heat Generation
In this study, by using the finite volume method, the heat transfer in a convective straight fin with temperature-dependent thermal properties and an internal heat generation under multi-boiling heat transfer modes are analyzed. In this regard, the local heat transfer coefficient is considered to vary within a power-law function of temperature. In the present study, the coexistence of all the b...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Computer-Aided Design
دوره 92 شماره
صفحات -
تاریخ انتشار 2017